home *** CD-ROM | disk | FTP | other *** search
- INTERBBS SETUP
-
- One of the most exciting new features of Iron Ox is full support for
- interBBS league play. Ox allows your callers to compete with up to 99
- other BBS'es for dominance of the universe! In order to participate in
- an Ox league, you will usually need your BBS to have a connection to the
- outside world -- either by Fido mailer or by UUCP/Internet -- but that's
- about all it takes.
-
- Setting up your BBS to participate in an Ox league is easy; just follow
- the step-by-step instructions below to join a league or to start your
- own league! (At the end, we cover some advanced topics like running
- maintenance on receipt, setting up UUCP/Internet, running a league
- without a mailer, and routing through passive hubs.)
-
- Joining a League
-
- 1. Decide which league you want to join. InterBBS gaming is very
- popular, so Ox league games may be available in many areas. If you
- have trouble finding one in your area, or if you're looking for one
- where you can use UUCP, check the list at the end of this document or
- the FidoNet IRONOX echo for help locating a league.
-
- 2. The League Coordinator (LC) of your league should provide you with
- two files, OXNODES.DAT and NVDATA.NEW. Copy both of those files into
- your Iron Ox game directory.
-
- 3. (Running INSTALL.BAT will walk you through step three and step four.)
- Run OxConfig to set up your game. Be sure to visit the League Setup
- menu to tell the game which BBS you are in the nodelist, what league
- number you're a member of, what directory paths to use to interface
- with your mailer/UUCP tosser, and where to send your interBBS game
- packets. (Don't worry... This all may sound confusing, but online
- help is available for each option.)
-
- 4. Run IRONOX /LOCAL /RESET to reset your game. Assuming that you've
- run OxConfig and set up your IBBS options correctly, the door will
- read the game setup information (map size and so forth) from the
- NVDATA.NEW file your League Coordinator gave you instead of making
- you select it.
-
- 5. Get Iron Ox interfacing with your BBS. See SAMPLE.BAT for several
- sample batch files that may work for your configuration, or look at
- the installation section of SYSOP.DOC for full instructions on
- command-line arguments and so forth.
-
- 6. Add a line to run IRONOX /PLANETARY (and IRONOX /MAINT, if you
- haven't added this already) to your nightly maintenance file.
- IRONOX /PLANETARY may be run any number of times per day, but usually
- it needs to be run at least once per day.
-
- 7. *IF* you are using UUCP instead of or in addition to Fido to transfer
- packets, see the docs below about "Setting up UUCP."
-
- That's it! You're ready to rock and roll! :-)
-
- Hosting a League
-
- Hosting an Iron Ox league is only a little more work than joining one,
- but the sense of dizzying power is easily worth the trouble. <g> As
- League Coordinator, you have just a few more responsibilities than other
- members of the league.
-
- 1. Create a nodelist of all the systems in the league, using
- OXNODES.SAM as a sample. Most of the nodelist work is pretty
- mechanical (typing in node numbers, addresses, and so forth).
- Important: You, as the League Coordinator, must be listed as Node 1
- in the nodelist. Node numbers may range from 1 to 100. Having gaps
- in the nodelist is acceptable, but large gaps should be avoided for
- best performance (in other words, you don't want a 3-BBS league with
- numbers 1, 50, and 99...).
-
- 2. Rename the nodelist to the name OXNODES.DAT and copy it into the Iron
- Ox directory. Run OxConfig and access the League Settings menu to
- select your own BBS settings. (At very least, tell the program which
- BBS you are, choose a league number, and set your directory paths.)
-
- 3. Next, run
-
- IRONOX /LOCAL /RESET
-
- to create a new game. The settings you select for map size, max
- players, difficulty, etc., will apply to every system in the league.
-
- 4. When you exit Iron Ox, type
-
- COPY NVDATA.DAT NVDATA.NEW
-
- to create a "Settings File" that other sysops in the league can use
- when resetting their games. People joining the league will need the
- files OXNODES.DAT and NVDATA.NEW *before* they can start a game for
- the league! (You will probably want to create a .ZIP file containing
- the current OXNODES.DAT, NVDATA.NEW, and a .DOC file that you can
- give to people who want to join the league.)
-
- That's about it! Iron Ox includes features like automatic nodelist
- updates, so any changes you make to OXNODES.DAT will automatically be
- sent out to other BBS'es in the league. Automated reset isn't
- implemented yet, so you'll need to send out a new NVDATA.NEW when you're
- ready to reset the game -- but then, there's a good chance that a new
- version with automated reset will be ready by then. <g>
-
- ADVANCED TOPICS
-
- Maintenance on Receipt
-
- Many Fido-style IBBS leagues, especially those all in the same area
- code, require that inbound packets be processed immediately on receipt
- (so that you can't let enemy attacks moulder in your inbound
- directory... <g>).
-
- Iron Ox fully supports this practice. To set up "maintenance on
- receipt," just add a line to run IRONOX /PLANETARY right before you run
- your tosser to import inbound mail, and packets will be processed within
- seconds of receipt. IRONOX /PLANETARY should run fine multinode, such
- that it shouldn't even matter if people are in the game on other nodes.
- Two warnings for multinode sysops, though:
-
- 1. If you run multinode with Fidonet mailers on more than one node, you
- should only set up Ox to do /PLANETARY on one BBS node.
-
- 2. By default, IRONOX /PLANETARY runs the game as "Node 0." If you play
- locally using node 0, you will want to force Iron Ox to use another
- node number for planetary maintenance (one that isn't used by any of
- your nodes) by using IRONOX /PLANETARY /N:x.
-
- Setting Up UUCP
-
- Iron Ox has full support for leagues run via UUCP -- in other words,
- through the Internet. It even supports "mixed leagues" where some
- boards are Fido-style systems and some are internet connected, as long
- as there's at least one system that runs both to act as a "gateway." In
- order to use UUCP to transfer Ox packets, your system must be set up so
- that you can receive e-mail for users (i.e., not just for yourself).
-
- In general, if you are drawing Internet e-mail and newsgroups through
- UUCP, your system will use a batch file something like this to poll your
- internet service provider for mail ("REM" statements added for purposes
- of illustration):
-
- CD\TOSSER
- TOSSER /OUT
- REM WE MAY (OPTIONALLY) RUN "IRONOX /PLANETARY" HERE
- UUCICO -r 10 -s host
- REM WE *MUST* RUN "IRONOX /PLANETARY" HERE
- TOSSER /IN
-
- Naturally, your paths and program names will be different than shown
- above, but the basic idea is this: pack up any outbound mail, poll the
- provider, and then process any inbound mail.
-
- What you need to do is give Iron Ox a chance to check for special
- messages to the game before you import the inbound mail. To do that,
- just add the following line right between the line where you run your
- UUCICO program and the line where you run your tosser to import mail:
-
- C:\DOOR\IRONOX\IRONOX.EXE /PLANETARY
-
- If you like, you can also run this line right *before* you run your
- UUCICO so that new outbound data will go out right away rather than
- waiting for your next poll. This is particularly a good idea if you
- only poll your internet provider once or twice a day. Keep in mind,
- though: while the call to Iron Ox *before* running UUCICO is optional,
- the call to it right *after* running UUCICO is not! Ox can't find your
- IBBS packets once they've already been imported into your BBS message
- areas. :-(
-
- If you have trouble with these instructions or your e-mail setup doesn't
- work the way described here, feel free to contact the author at the
- e-mail address listed in the sysop docs for further assistance. The
- UUCP support has been tested with Waffle's UUCICO and FXUUCICO; if you
- have trouble using it with your UUCICO program, let me know.
-
- InterBBS without a Mailer
-
- Running Iron Ox interBBS without a front door program or UUCP feed is
- possible -- you can transfer packets back and forth between BBSes
- manually, or use an automation program like Robocomm to handle the
- transfers automatically. The steps are the same for running a normal Ox
- league, with the following exceptions:
-
- 1. When you create your OXNODES.DAT nodelist, put in fake FidoNet
- addresses for each of the nodes in the list (for instance, 1:1/1,
- 2:2/2, and so forth). Put in NONE for your UUCP addresses.
-
- 2. Create subdirectories under your Iron Ox game directory called
- INBOUND, OUTBOUND, and MAIL. Enter these (e.g.,
- "C:\DOOR\IRONOX\INBOUND" and so forth) for your "Inbound Path,"
- "Outbound Path," and "Netmail Directory" in the OxConfig league setup
- menu.
-
- 3. When you run IRONOX /PLANETARY, the game will create outbound packets
- in the OUTBOUND directory and .MSG files (FidoNet-style messages) in
- the MAIL directory. You may delete the .MSG files; they're not
- needed. What you need to do is deliver the packets in the OUTBOUND
- directory so that they get to the INBOUND directories on the other
- BBSes -- and, of course, get any packets they have for you and put
- them in your INBOUND directory.
-
- Let's say that there are three boards in the league, and your board
- is number two. The files that need to go to BBS #1 will match the
- file spec *.01. The files that need to go to BBS #3 will match *.03.
- So, for instance, you'd need to log into BBS 1 and upload all the
- files you have ending in .01 and download all the files they have
- ending with .02. On BBS 3, you'd be uploading *.03, and, again,
- downloading *.02.
-
- While I can't offer any help configuring file transfer programs or
- automation utilities, I'm happy to help with any questions about the
- Iron Ox side of the equation. Good luck!
-
- Routing Through "Passive Hubs"
-
- Some leagues route files through Fido-style networks where not all of
- the hubs are participating in the game. For instance, I may need to
- route my game packets to my hub, and my hub (who doesn't run Iron Ox)
- may forward the packets to another node which connects to the rest of
- the network.
-
- To set up a system of this kind with Iron Ox, do the following:
-
- 1. Set your OXNODES.DAT file to send packets *directly* to the node who
- connects to the network. (Your hub doesn't appear in the nodelist,
- so he/she can't be listed as a route-through.)
-
- 2. Make certain that you *don't* have Crash status set for Iron Ox
- packets. If you are using "Crash *" to make Crash status the
- default, use a "Normal x" line to make an exception. For instance,
- if the system you need to get to is system 5 in the nodelist, use:
-
- Normal 5
-
- to disable Crash status for this system.
-
- 3. Many mailers support a ROUTE-FILES keyword or something comparable in
- their route configuration files. Configure your mailer to route file
- attachments for the other node through your hub. (The details for
- how to do this vary from mailer to mailer; check your mailer
- documentation for instructions.
-
- INTERBBS LEAGUES
-
- For the most current information on Iron Ox IBBS leagues, check the
- FidoNet IRONOX echo. For people who don't have access to FidoNet,
- however, I will include some information on IBBS leagues in this
- document. If you'd like your league to be listed here, let me know!
-
- ┌──────────────────────────────────────────────────────────────────────┐
- │ IRON OX IBBS LEAGUE LIST -- CURRENT AS OF 02/14/96 │
- └───┬─────────────┬────┬────┬─────┬─────────────┬──────────────────────┘
- Tag │Network/Title│Fido│UUCP│Nodes│Area │Contact
- ────┼─────────────┼────┼────┼─────┼─────────────┼───────────────────────
- 277│ Dragon Net │ Yes│ Yes│ 22 │ U.S./Canada/│ 1:202/704 or 1:137/217
- │ (Zone 277) │ │ │ │ Internet │ joel@dreamcty.cts.com
- ────┼─────────────┼────┼────┼─────┼─────────────┼───────────────────────
- 090│ CyberNet │ Yes│ No │ 10+ │ Ontario │ Jason Hendriks 1:249/117
- │ │ │ │ │ │ (FREQ CYBEROX.ZIP)
- ────┼─────────────┼────┼────┼─────┼─────────────┼───────────────────────
- 101│ WestCoastNet│ Yes│ No │ 10+ │ Intl. │ James Hammett 1:207/220
- │ │ │ │ │ │ (FREQ WCNET)
- ────┼─────────────┼────┼────┼─────┼─────────────┼───────────────────────
- 202│ SD Leag. 202│ Yes│Yes │ 10 │ San Diego │ Dave Foy 1:202/1301
- │ │ │ │ │ │ (FREQ SD202_OX.ZIP)
- ────┼─────────────┼────┼────┼─────┼─────────────┼───────────────────────
-
-